package zytrade.service.mobile.dao;

import com.alibaba.fastjson.parser.deserializer.AbstractDateDeserializer;
import zytrade.service.mobile.entity.AcAssignAcDO;

import java.sql.SQLException;
import java.util.List;

/**
 * @Author: Wu
 * @Description: 激活码分配日志与激活码关系 dao
 * @Date: Create in 15:31 2017/11/20
 * @Modified By:
 */
public interface AcAssignAcMapper {
    /**
     * @Author: Wu
     * @param record
     * @Description:插入单个entity
     * @Date:Create in 15:31 2017/11/20
     */
      public int insert(AcAssignAcDO record);

      /**
       * @Author: Wu
       * @Description:动态添加
       * @Date: Create in 15:31 2017/11/20
       */
      public int insertSelective(AcAssignAcDO record);

    /**
     * @Author: Wu
     * @param assignId
     * @Description: 根据激活码分配日志与激活码关系表assignId得到列表
     * @Date:Create in 15:31 2017/11/20
     */
    public List<AcAssignAcDO> searchEntityListByAssignId(Long assignId) ;

    /**
     * @Author: Wu
     * @Description:分页显示手机激活码分配详情
     * @Date:Create in 15:31 2017/11/20
     */
    public List<AcAssignAcDO> searchEntityListByAssignIdWithPaging(AcAssignAcDO AcAssignAcDO);

    /**
     * @Author: Wu
     * @Description:分页显示大POS详情
     * @Date:Create in 15:31 2017/11/20
     */
    public List<AcAssignAcDO> searchUPosEntityListByAssignIdWithPaging(AcAssignAcDO AcAssignAcDO);


    /**
     * @Author: Wu
     * @Description:分页显示手机激活码撤回详情
     * @Date:Create in 15:31 2017/11/20
     */
    public List<AcAssignAcDO> searchRecoverEntityListByAssignIdWithPaging(AcAssignAcDO AcAssignAcDO);
    

}